double staircase - German English Dictionary